first demand (for payment) - Español Inglés Diccionario